# 实参中我们可以使用位置参数进行传参,赋值方式就是从左至右依次赋值. 既不能多赋值,也不能遗漏,更不能跳跃赋值

# 创建一个需要赋多个值的函数
def func1(a, b, c, d):
    print(a, b, c, d)


func1(1, 2, 3, 4)

# TypeError: func1() takes 4 positional arguments but 5 were given
# func1(1, 2, 3, 4, 5)

# TypeError: func1() missing 1 required positional argument: 'd'
# func1(1, 2, 3)

# 使用位置参数赋值时,从左至右依次赋值,不能多也不能少

